ContentEgg\application\modules\Amazon\AmazonModule D

Total Complexity 179
Dependencies 14
Dependents 0
Total lines 984
Lines of code 763
Logical lines of code 398
Comment lines 77
Methods 27
Properties 1

Methods 27

Method Rating Maintainability Complexity Lines of code
prepareResults()
D
23
40 182
fillOfferVars()
D
29 37 119
doRequest()
D
28
29 142
requestItems()
A
37 12 76
doRequestItems()
A
43 11 51
getLocaleSite()
A
50 12 29
viewDataPrepare()
S
52 5 26
fixUniqueIds()
S
54 4 22
pricePenniesDenomination()
S
60 4 14
getAmazonClient()
S
60 3 14
formatProductUrl()
S
60 3 13
parseAsinFromUrl()
S
64 2 11
getAssociateTagForLocale()
S
65 2 10
rewriteSslImageUrl()
S
65 2 10
isUrlSearchAllowed()
S
82 1 3
renderSearchPanel()
S
79 1 3
generateAddToCartUrl()
S
72 1 5
renderUpdatePanel()
S
79 1 3
renderResults()
S
79 1 3
renderSearchResults()
S
79 1 3
isFree()
S
82 1 3
getAmazonAddToCartUrl()
S
79 1 3
isDeprecated()
S
82 1 3
getParserType()
S
81 1 3
defaultTemplateName()
S
82 1 3
isItemsUpdateAvailable()
S
82 1 3
info()
S
71 1 6